liquid chiller - Francés Inglés Diccionario